given a roasting - Deutsch Englisch Wörterbuch